Spring Boot访问静态资源 |
您所在的位置:网站首页 › springboot html访问默认路径 › Spring Boot访问静态资源 |
Spring Boot访问静态资源
1 Spring Boot默认静态资源目录
在Spring Boot应用启动过程中,会读取加载一个静态资源文件加载路径这个属性 # 默认值为 spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/这个属性的默认值代表静态资源扫描目录: classpath:/META-INF/resources/ classpath:/resources/ classpath:/static/ classpath:/public/ /:当前项目的根路径这意味着我们可以只要把静态资源文件存放在以上目录,即可以被访问到! 例如: 我们分别建立了public、resources、static目录,在目录下建立html静态页面。项目启动后,我们都可以直接访问这些页面: 这里要注意优先级问题:根据前后关系确定优先级,也就是说如果classpath:/resources/目录和classpath:/public/都有一个test.html,那么根据默认的优先级,会去访问classpath:/resources/下的资源。 2 修改Spring Boot静态资源路径我们可以在application.yml文件中修改静态资源路径,如: # 修改静态资源加载路径 spring: resources: static-locations: classpath:/yiidian但注意,如果按照以上写法会覆盖Spring Boot的默认路径。如果希望保留默认路径,那就要先写上之前所有值,再最后加上新的路径。
源码下载:https://pan.baidu.com/s/1Cq8nFhF0G4cxOobJBk4zbQ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |